th,td,input {
	font-size:12px;
}

.popContainer{
	top:0;
	left:0;
	padding:3px;
	outline-width:0px;
	outline-style:initial;
	outline-color:initial;
	position:absolute;
	display:block;
	z-index:1002;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
	background:url(../pic/pop_content.png) repeat-x scroll 50% top #EEEEEE;
	border:1px solid #DDDDDD;
	color:#333333;
	-moz-user-select:none;
    -ms-user-select:none;
    -moz-user-select:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -o-user-select:none;
}
.popTitle{
	border:1px solid #E5E5E5;
	line-height:18px;
	padding:5px 8px;
	position:relative;
	cursor:move;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
	background:url(../pic/title_bg.png) repeat-x scroll 50% 50% #DEEDF7;
	border-image:initial;
	color:#222;
	font-weight:bold;
}
.titleTxt{
	color:#009cff;
}
.closeBtn{
	width:18px;
	right:5px;
	height:16px;
	position:absolute;
	cursor:pointer;
	background:url(../pic/icon_delete.gif) no-repeat;
}
.popMask{
	position:absolute;
	top:0;
	left:0;
	background:#aaa;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
}

body .mazdx{
    background:#fff;
	width:100%;
	height:400px;
	overflow-y:auto;
}
.mazdxCenter{
    text-align:center;
	padding:10px;
}
body .mazdx .title{
	font-size:14px;
	line-height:30px;
	text-align:center;
	color:#009cff;
}
body .mazdx table td{
	white-space:normal;
}

body .mazdx table,body .office table{
	border:none;
}
body .office{
    background:#fff;
	width:100%;
	height:380px;
	padding-top:10px;
	text-align:start;
}
body .office table td{
	padding:0px;
}

body .office .calculate{
	width:208px;
	height:100px;
	border:1px solid #e3e3e3;
	background:#fff;
	float:right;
	padding:10px 19px;
}
body .office .calculate table td{
	text-align: center;
}

body .office .filter{
	width:200px;
	height:250px;
	border:1px solid #e3e3e3;
	background:#fff;
	text-align: left;
}
body .office .filter ul li{
	height:30px;
	line-height:30px;
	margin-left:10px;
}
body .office .select_m{
	height:100px;
	line-height:100px;
	margin:100px 0px;
	display:block;
}
body .office .select_m span{
	margin:0px 30px;
}
body .office .select_m a{	
	text-decoration:none;
	color:#131313;
}
body .office .share{
	/*margin-top:60px;*/
}
body .office .download li{
	list-style:none;
	height:30px;
	line-height:30px;
}


#con_chart {
	font-size: 12px; 
	margin: 5px; 
	width:100%;
	height:340px;
	border:1px solid #e3e3e3;
	background:url(../images/tab_menu.jpg) repeat-x top #fff;
	padding:0px; 
	float: left;
}

.tagChart {
	color: #131313;
}

.tagChart .chart_title{
	text-align:left;
	margin-left:20px;
	line-height:30px;
}
.tagChart .data_title{
	background:#f6f6f6;
	border-top:1px solid #e3e3e3;
	text-align:left;
	padding-left:20px;
	line-height:22px;
}
.tagChart table.tb_chart{
	border-collapse:collapse;
	border:1px solid #e3e3e3;
}
.tagChart table.tb_chart td{
	font-size:12px;
	padding:2px 5px;
	border-collapse:collapse;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	border-bottom:1px solid #e3e3e3;
}
.popTable{
	width:550px;
	height:230px;
	overflow-y:auto;
}
.popIfmMask{
	background-color:transparent; 
	filter:alpha(Opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border-style:none;
}
.popOpacity{
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
.pop-iframe{
	position:absolute;
	z-index:100;
}